Science

A New James Webb Shot of the Pillars of Creation Is Dazzling our Tiny Brains